4c4f2c477620deada86a5c2d78c0cb7ed3fa6852,BaragonService/src/main/java/com/hubspot/baragon/service/managers/RequestManager.java,RequestManager,clearBasePathsFromUnusedLbs,#BaragonRequest#Optional#,360
Before Change
if (!removedLbGroups.isEmpty()) {
try {
for (String loadBalancerGroup : removedLbGroups) {
if (loadBalancerDatastore.getBasePathServiceId(loadBalancerGroup, maybeOriginalService.get().getServiceBasePath()).or("").equals(maybeOriginalService.get().getServiceId())) {
loadBalancerDatastore.clearBasePath(loadBalancerGroup, maybeOriginalService.get().getServiceBasePath());
for (String path : maybeOriginalService.get().getAdditionalPaths()) {
loadBalancerDatastore.clearBasePath(loadBalancerGroup, path);
After Change
if (!removedLbGroups.isEmpty()) {
try {
for (String loadBalancerGroup : removedLbGroups) {
for (String path : maybeOriginalService.get().getAllPaths()) {
if (loadBalancerDatastore.getBasePathServiceId(loadBalancerGroup, path).or("").equals(maybeOriginalService.get().getServiceId())) {
loadBalancerDatastore.clearBasePath(loadBalancerGroup, path);
}